package br.com.sisgerenciamento.empresa;

import java.util.ArrayList;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMapping;

import br.com.sisgerenciamento.dto.empresa.EmpresaDTO;
import br.com.sisgerenciamento.util.UtilActionForm;
import br.com.sisgerenciamento.utilidades.EstadosBrasilEnum;

public class EmpresaForm  extends UtilActionForm{
	
	private static final long serialVersionUID = 3823932715123597453L;
	
	private EmpresaDTO empresa = new EmpresaDTO();

	private ArrayList<EstadosBrasilEnum> estados = EstadosBrasilEnum.listar();
	
	public EmpresaDTO getEmpresa() {
		return empresa;
	}
	public void setEmpresa(EmpresaDTO empresa) {
		this.empresa = empresa;
	}
	public ArrayList<EstadosBrasilEnum> getEstados() {
		return estados;
	}
	public void setEstados(ArrayList<EstadosBrasilEnum> estados) {
		this.estados = estados;
	}
	
	@Override
	public ActionErrors validate(ActionMapping mapping,
			HttpServletRequest request) {
		limparMensagem(request);
		return super.validate(mapping, request);
	}
	
	
}
